high-powered weapon - Französisch Englisch Wörterbuch